home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 2 / Atari Mega Archive CD - Volume 2.iso / 8bit / cislib_b / throtl.doc < prev    next >
Text File  |  1995-04-22  |  3KB  |  53 lines

  1.      TRIGGER THROTTLE
  2.      By MATTHEW RATCLIFF
  3.      (synopsis)
  4.      Trigger Throttle is a short machine language routine designed for modem
  5. users who go online with Keith Ledbetter's popular Express!  software (version
  6. 3.0 or newer).  It might work with other modem programs too, either as is or
  7. with changes.  So let ANTIC know if you find additional Throttle-compatible
  8. software.  This BASIC program works on 8-bit Atari computers with at least 48K
  9. and a disk drive.
  10.      When you're online with one of the big telecommunications services, such as
  11. CompuServe or GEnie, you find far more information than you can easily read.
  12. Important data often scrolls off the screen before you can read it all.
  13.      Most experienced online users know that pressing [CONTROL] [S] will pause
  14. the information being sent through the modem.  When you're ready to move on,
  15. [CONTROL] [Q] will start things again.  But it takes a bit of hand-eye
  16. coordination to accomplish this.  As soon as you see that something important is
  17. going to scroll off the screen, you must put your left hand on the keyboard,
  18. press the [CONTROL] key and then tap the [S] key.  At 300 baud this is generally
  19. no problem.  But at 1200 baud and especially 2400 baud you probably find that
  20. lots of information gets lost or costs you extra money to reread.
  21.      I like to sit back and relax while online, especially if I've got a lot of
  22. messages to read.  On Delphi, for example, I will type the FORUM command READ
  23. NEW NS to read new messages nonstop.
  24.      If you have played plenty of action games on your Atari, I'm sure your
  25. joystick button reaction time is much quicker than your keyboard responses. 
  26. With Trigger Throttle, I simply press the joystick button to pause the display.
  27. Trigger Throttle automatically sends the [CONTROL] [S] character to stop the
  28. scrolling.  Pressing the button again again sends the [CONTROL] [Q] character to
  29. resume the scroll.
  30.      Download THROTTLE.ARC and extract THROTTLE.EXE and THROTTLE.M65.
  31.      USING THROTTLE
  32.      From the Atari DOS 2.0 or 2.5 menu, use the [L] option to load
  33. THROTTLE.EXE.  Trigger Throttle will display some prompts, reminding you how it
  34. works.  Press [RETURN] to redisplay the DOS menu, then use the [L] option to
  35. load the Express!  program.
  36.      Plug a joystick into port 1 of your 8-bit Atari and start using the trigger
  37. button to take control of the bulletin board systems that talk too fast for you.
  38.  To disable Trigger Throttle, simply press the [RESET] key.
  39.      HOW IT WORKS
  40.      Trigger Throttle is a VBI (vertical blank interrupt) routine.  The code
  41. that handles the joystick reading and keyboard controls is only 62 bytes.  It
  42. resides in the lower area of page 1, the system stack, generally recognized as a
  43. safe place for very small machine language programs.  This leaves page 6 and the
  44. lower half of page 4 (the cassette buffer) free for other programs you may add
  45. later.
  46.      If done properly, many different VBI routines can run on the 8-bit Atari,
  47. each chained to the next.  So far, Express! 3.0 is the only modem program I have
  48. found which follows the proper rules for putting in VBIs and lets me connect the
  49. Trigger Throttle program.
  50.      EXPRESS!
  51.      $10.  1030 version, PD0081;  850 version, PD0082.  The Catalog, 544 Second
  52. Street, San Francisco, CA 94107.  (800) 234-7001.
  53.     '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''